package com.bsj.power.pls.config.net.netty.gpgga;

import lombok.Data;

/**
 * @author LiJiaXin
 * @version 1.0.0
 * @description 实时的Gpgga结果
 * @time 2024/11/27 15:56
 */
@Data
public class GpggaParsingData {
    /**
     * UTC时间
     */
    private String time;
    /**
     * 纬度
     */
    private double latitude;
    /**
     * N
     */
    private String latitudeDirection;
    /**
     * 经度
     */
    private double longitude;
    /**
     * E
     */
    private String longitudeDirection;
    /**
     * 定位质量指示，判断单点还是差分
     */
    private int quality;
    /**
     * 使用卫星数量
     */
    private int numSatellites;
    /**
     * 水平精度因子
     */
    private double horizontalDilution;
    /**
     * 海拔高度
     */
    private double altitude;
    /**
     * 高度单位
     */
    private double altitudeUnits;
    /**
     * E方向的位置误差值
     */
    private double E;
    /**
     * N方向的位置误差值
     */
    private double N;
    /**
     * U方向的位置误差值
     */
    private double U;
    /**
     * 经度转为ECEF坐标下的X方向的位置值
     */
    private double X;
    /**
     * 纬度转为ECEF坐标下的Y方向的位置值
     */
    private double Y;
    /**
     * 高度转为ECEF坐标下的Z方向的位置值
     */
    private double Z;
    /**
     * 机组号
     */
    private Integer unitNo;
    /**
     * 当前时间戳
     */
    private long timestamp;
}
